<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 1.编写代码获取当前时间并格式化为"YYYY年MM月DD日 HH:mm:ss"

        let nowTime = new Date();
        console.log(nowTime)

        let YYYY = nowTime.getFullYear()
        let MM = nowTime.getMonth() + 1
        let DD = nowTime.getDate()
        let HH = nowTime.getHours()
        let mm = nowTime.getMinutes()
        let ss = nowTime.getSeconds()

        console.log(`现在时间为：${YYYY}年${MM}月${DD}日  ${HH}:${mm}:${ss}`)

        // 2.计算2026年元旦距离今天还有多少天（使用Date差值计算），小时，分，秒

        let Time = setInterval(function () {
            let y1 = (new Date()).getTime()
            let y2 = (new Date(2026, 0, 1, 0, 0, 0)).getTime()
            let Dd = Math.floor((y2 - y1) / (1000 * 60 * 60 * 24))
            let Dh = Math.floor((y2 - y1) / (1000 * 60 * 60) - Dd * 24)
            let Dm = Math.floor((y2 - y1) / (1000 * 60) - Dd * 24 * 60 - Dh * 60)
            let Ds = Math.floor((y2 - y1) / (1000) - Dd * 24 * 60 * 60 - Dh * 60 * 60 - Dm * 60)
            console.log(`距离2026年还剩下：${Dd}天${Dh}小时${Dm}分${Ds}秒`)
        }, 1000)
        
    </script>
</body>
</html>